rescue and fire fighting vehicle - Français Anglais Dictionnaire